草庐IT

php - 带php的Haversine公式

全部标签

php - 将 JSON 字符串或数组转换为 Excel 文件?

如何将数组/json转换为Excel文件(OfficeOpenXML)?$result=mysql_query($query);$rows=Array();while($row=mysql_fetch_assoc($result)){array_push($rows,$row);}echojson_encode(Array("data"=>$rows)); 最佳答案 用于处理officeopenxml(.xlsx)您可以使用的文件PHP-Excel教程是here 关于php-将JSON字

php - Magento Paypal 付款高级 : Not tested code slipped in release?

我正在设置Magento安装(使用bitnamimagentoimage1.7.0),但无法使用PayPal付款。我已经设置了所有内容,如thisvideo所示。,但在尝试完成订单后,在payment_payflow_advanced.log中我看到以下内容:[result]=>Array([response_code]=>-1[response_reason_code]=>0[response_reason_text]=>Unabletoreadresponse,orresponseisempty)我浏览了论坛并尝试了这个:1)DNS问题-我试过wgethttps://payflow

PHP:带有未定义常量的 Switch 语句

只是一个关于PHP如何处理switch语句的快速问题。如果我有下面的代码switch(APPLICATION_ENVIRONMENT){case'production':echo'production';break;case'stage':echo'stage';break;default://devecho'dev';}如果未在任何地方定义APPLICATION_ENVIRONMENT,这是否仍会评估为默认值?还是会抛出错误?查看正在运行的应用程序中的现有源代码,以前做过此操作的人首先对常量执行了if(defined())以检查它是否存在,如果switch可以为我正确地评估它,那将是

php - 计算服务器和用户时间之间的差异

我正在编写一个简单的javascript来计算服务器时间和用户时间之间的时差。但是出了点问题。如果我捕捉到我拥有的javascript和php日期:date("MdYh:i:sA")phpdate:WedJun27201204:10:41AMnewDate()JSdate:WedJun27201210:10:40GMT+0200(CEST)这是正确的!我有两个不同的本地时间和服务器时间。现在,如果我花秒时间……出了点问题:(php:date("U"))secPHP:1340784640(jsnewDate().getTime()/1000)secJS:1340784640我得到了同样的

php - 基于 CodeIgniter URL 段

我希望我的URL看起来像:www.domain.com/controller/view/args而不是index.php?/controller/view/args。实际上,我从不想要验证url“index.php?...”。任何人都可以提示我如何强制执行此行为,因为当我这样做时:A)redirect()或B)手动输入“index.php””。.."url变成了那个丑陋的模式。这是我的.htaccess文件(我不知道我是否需要这个文件,只是从互联网上复制粘贴):#http://codeigniter.com/wiki/Godaddy_Installaton_Tips/RewriteEn

php - 多输入字段 jquery.autocomplete

我想为许多文本输入字段自动完成...但是有了这个自动完成$().ready(function(){$("#perkiraan").autocomplete("proses_akun.php",{width:350,max:28,scroll:false});});NamaAkun:NamaAkun:我知道是因为这个jquery只允许同名...但我想在第一个使用javascript的下方添加更多输入文本(第二个、第三个等),而无需复制粘贴scriot并更改其名称...请帮忙,,,, 最佳答案 工作演示http://jsfiddle.n

php - 将变量从 php 传递到 javascript(安全)

我已经为这类问题苦苦挣扎了一段时间,似乎找不到任何信息或示例代码来在PHP和JavaScript之间传输一些数据。我看到了很多方法来做到这一点,但并不安全。我的意思是,当您在系统之间传输一些可变数据时,它会在加载时直接显示在页面的查看源窗口中。真正需要的是一种传输数据的方法,但要安静且安全地进行,以便在加载页面时它不会显示在用户端。简而言之,有没有办法做到这一点,可能怎么做?我已经尝试过,使用XML文件传输数据,也使用JSON,直接使用echo+,或者在php中的?>缩写之后。但是到目前为止,我使用的每一种方式都会在加载时显示在页面的源代码中。 最佳答案

php - 故障排除 "Warning: mysqli_result::fetch_array() expects parameter 1 to be long, object given"

我收到的警告是:Warning:mysqli_result::fetch_array()expectsparameter1tobelong,objectgivenin...line103.我在第103行旁边注释了while($row=$result->fetch_array($result)){问题2:我可以将其中的任何内容存储在包含文件中吗?问题3:对于$query,我可以将这些Buyer、Seller中的任何一个存储在某个数组中吗?怎么办?/*FETCHCONTACTINFORMATION*/$query=("SELECT*FROMcontactsWHEREcontacttypeI

php - 在 session 中保存对象是一种好习惯吗?

我正在PHP上开发一个为许多客户动态定制的通用应用程序。我有类client,我在其中加载客户端的样式和首选项。我的问题是:在session中保存该对象是一种好习惯吗?(我认为这是最好的解决方案,而不是在每个页面中创建对象,这将需要大量的mysql查询。 最佳答案 在处理session时,您需要考虑的事情很少。您不应在session中存储变化较大的值。我认为这对您来说不是问题,因为偏好通常足够小。当您在session中存储对象时。您可能无法获得实时更新。例如,假设同一用户使用两个单独的浏览器和/或机器登录,并在一个浏览器和/或机器上修

用于解析 JSON 并添加到数据库 mysql 的 PHP

我正在使用phonegap和jquerymobile制作一个网络应用程序(android)。我正在尝试将html表单中的三个字段作为json发送到一个php页面,该页面将解码json字符串/对象(我是json、ajax、jquery的新手)并将这三个字段作为mysql查询添加到我本地主机上的数据库。我的html页面如下所示:$(document).ready(function(){$('#btn').bind('click',addvalues);});functionaddvalues(){$.ajax({url:"connection.php",type:"POST",data:"